package com.hktf.uilib.adapter;

import android.content.Context;
import android.view.View;
import android.widget.TextView;

import androidx.annotation.NonNull;
import androidx.annotation.Nullable;

import com.chad.library.adapter.base.BaseQuickAdapter;
import com.chad.library.adapter.base.BaseViewHolder;
import com.hktf.corelib.utils.CommUtils;
import com.hktf.corelib.utils.UIUtils;
import com.hktf.uilib.bean.FontItem;
import com.hktf.uilib.widget.NoSpaceTextView;
import com.hktf.uilib.R;

import java.util.List;

/**
 * @包名称： com.cdz.bluetooth.adapter
 * @类名： BluetoothViewAdapter
 * @创建人： 陈大专
 * @时间： 2021/08/17 14:06
 * @描述：
 */
public class FontItemAdapter extends BaseQuickAdapter<FontItem, BaseViewHolder> {
    private Context context;
    public FontItemAdapter(@Nullable List<FontItem> data,Context context) {
        super(R.layout.font_item,data);
        this.context=context;
    }

    @Override
    protected void convert(@NonNull BaseViewHolder helper, FontItem item) {
        TextView tv = helper.getView(R.id.tv);
        CommUtils.setfont(context,tv,item.getFontResId());
//        tv.setTextSize(30);
        helper.setBackgroundRes(R.id.rl,item.isCheck()?R.drawable.blue_stroke_bg:R.drawable.transparent);
    }
}
